have many balls in the air at once - Spanish English Dictionary